PHLEGM v6 CHR remap Shared String compile fix — 2026-10-02

Compiler diagnostic run 2026-1002-1822-5600 proved that gui.lib, drawchr.lib, tree.lib, and macro.lib all compile successfully on the requested Windows 32/64-bit OpenGL/D3D11 matrix. The host build then failed in src/lib/chr-remap.bi because FreeBASIC 1.10.1 rejects declaration-time initialization of variable-length Shared Strings.

Repair:
- gChrRemapModeSelection is declared without a String initializer.
- gChrRemapConfidenceSelection is also left zero-initialized at declaration.
- ChrRemapEnsureDefaults assigns GENERATE and OCR_DEFAULT_CONFIDENCE once at runtime.
- Status/label/command entry points call the initializer before those defaults can be consumed.
- CHR LOAD/SAVE machine transfer behavior and file-to-file OCR/remap semantics are unchanged.
